Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 ORFORD LANE Terraced £92,668 £24,500 12 May 2000
122 ORFORD LANE Terraced £157,463 £34,000 9 Oct 1998
124 ORFORD LANE Terraced £156,389 £96,000 23 Feb 2007
128 ORFORD LANE Terraced £112,559 £80,000 12 Oct 2015
132 ORFORD LANE Terraced £115,745 £76,900 25 Sep 2014
134 ORFORD LANE Terraced £144,055 £43,950 28 Sep 2001
136 ORFORD LANE Semi-Detached £162,023 £154,500 11 Feb 2022